game preserver - Alemán Inglés Diccionario